home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / VDTJ122B.ZIP;1 / VCSD.ZIP / CL.VCH < prev    next >
Encoding:
Text File  |  1991-11-06  |  5.2 KB  |  95 lines

  1.         ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  2.         ≥ Microsoft C 6.0 Compiler Options - Page #1 ≥
  3.         ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  4. ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ PREPROCESSOR ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  5. ≥ /C  - Don't strip comments        /D<name>[=text] - Define macro         ≥
  6. ≥ /E  - Preprocess to stdout        /EP - Same as /E but no #line         ≥
  7. ≥ /I<name> - Add #include path        /P  - Preprocess to file         ≥
  8. ≥ /U<name> - Remove predefined macro    /u  - Remove all predefined macros   ≥
  9. ≥ /X  - Ignore "standard places"                         ≥
  10. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ MEMORY MODEL ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  11. ≥ /AT - Tiny model (.COM)        /AC - Compact model             ≥
  12. ≥ /AS - Small model (default)        /AL - Large model             ≥
  13. ≥ /AM - Medium model            /AH - Huge model             ≥
  14. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ CODE GENERATION ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  15. ≥ /G0 - 8086 instructions (default)    /G1 - 80186 instructions         ≥
  16. ≥ /G2 - 80286 instructions        /Gc - Pascal/FORTRAN function calls  ≥
  17. ≥ /Gd - Default C function calls    /Ge - Enable stack checking routine  ≥
  18. ≥ /Gi - Compile incrementally        /Gm - Store strings in CONST segmen  ≥
  19. ≥ /Gr - Enable _fastcall function    /Gs - Suppress stack checking         ≥
  20. ≥ /Gt[number] - Data size threshold    /Gw - Generate entry/exit for Windows≥
  21. ≥ /GW - Same as /Gw but more efficient                         ≥
  22. ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ (press any key to continue) ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  23.  
  24.  
  25.         ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  26.         ≥ Microsoft C 6.0 Compiler Options - Page #2 ≥
  27.         ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  28. ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ OPTIMIZATION ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  29. ≥ /O  - Enable default optimization    /Oa - Assume no aliasing         ≥
  30. ≥ /Oc - Enable common expressions    /Od - Disable optimizations         ≥
  31. ≥ /Oe - Enable global registers        /Og - Enable global optimizations    ≥
  32. ≥ /Oi - Enable intrinsic routines    /Ol - Enable loop optimizations         ≥
  33. ≥ /On - Disable "unsafe" optimizations    /Op - Improve floating-point         ≥
  34. ≥ /Or - Disable in_line return        /Os - Optimize for code size         ≥
  35. ≥ /Ot - Optimize for speed (default)    /Ow - No aliasing except funtions    ≥
  36. ≥ /Ox - Maximize optimizations        /Oz - Enable loop, register opt.     ≥
  37. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ LANGUAGE ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  38. ≥ /Za - Disable extensions        /Zc - Ignore case for _pascal funcs. ≥
  39. ≥ /Zd - Line number information        /Ze - Enable extensions (default)    ≥
  40. ≥ /Zg - Generate declarations stdout    /Zi - Symbolic debugging information ≥
  41. ≥ /Zl - Remove default library info    /Zp<n> - Structs on n-byte boundary  ≥
  42. ≥ /Zr - Code out-of-range pointer    /Zs - Syntax check only             ≥
  43. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ FLOATING POINT ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  44. ≥ /FPa - Calls with altmath        /FPc - Calls with emulator         ≥
  45. ≥ /FPc87 - Calls with 8087 library    /FPi - Inline with emulator (default)≥
  46. ≥ /FPi87 - Inline with 8087                             ≥
  47. ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ (press any key to continue) ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  48.  
  49.  
  50.         ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  51.         ≥ Microsoft C 6.0 Compiler Options - Page #3 ≥
  52.         ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  53. ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ OUTPUT FILES ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  54. ≥ /Fa[assembly listing file]         /Fb<bound executable file>         ≥
  55. ≥ /Fc[mixed source/object listing file]     /Fe<executable file>             ≥
  56. ≥ /Fl[object listing file]         /Fm[map file]                 ≥
  57. ≥ /Fo<object file>             /Fr[PWB browser database]         ≥
  58. ≥ /FR[PWB extended browser database]     /Fs[source listing file]         ≥
  59. ≥ /Fx[MASM cross-reference file]                         ≥
  60. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ LINKING ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  61. ≥ /Lc - Compatibility mode (== /Lr)    /Li[number] - Use incremental linker ≥
  62. ≥ /Lp - Protected mode executable    /Lr - Real-mode executable         ≥
  63. ≥ /link [linker_options_and_libraries]    /MD - Dynamically linked library OS/2≥
  64. ≥ /ML - Statically linked library OS/2    /MT - Multithread programs (OS/2)    ≥
  65. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ SOURCE LISTING ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  66. ≥ /Sl<columns> - Set line width        /Sp<lines>  - Set page length         ≥
  67. ≥ /Ss<string>  - Set sub title string    /St<string> - Set title string         ≥
  68. ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ (press any key to continue) ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  69.  
  70.  
  71. 
  72.  
  73.         ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  74.         ≥ Microsoft C 6.0 Compiler Options - Page #4 ≥
  75.         ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  76. ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ MISCELLANEOUS ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  77. ≥ /B1[path] - Use alternate C1L.EXE    /B2[path] - Use alternate C2L.EXE    ≥
  78. ≥ /B3[path] - Use alternate C3L.EXE    /c - Compile only, no link         ≥
  79. ≥ /F<hexnum> - Set stack size        /H<number> - External name length    ≥
  80. ≥ /HELP - Call QuickHelp utility    /J - Default char type is unsigned   ≥
  81. ≥ /MAMASM<option> Pass option to MASM    /ND<dataseg> - Set data segment name ≥
  82. ≥ /NM<modele> - Set module name        /NT<textseg> - Set text segment name ≥
  83. ≥ /nologo - suppress sign-on banner    /qc - Quick compile option         ≥
  84. ≥ /Tasm<file> - Compile without .asm    /Tc<file>  - Compile file without .c ≥
  85. ≥ /V<string> - Set version string    /W<number> - Warning level, 0 to 3   ≥
  86. ≥ /WX - Make warnings fatal        /w - same as /W0             ≥
  87. ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ (press any key to continue) ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94. 
  95.